<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script type="text/javascript">
        console.log("你好"); //调用函数
        sayHello();
        //定义函数
        function sayHello() {
            console.log("欢迎");
            console.log("welcome");
        }
        var fun2 = function() {
            console.log("我是匿名函数中封装的代码");
        };
        var fun3 = new Function('a', 'b', 'console.log("我是函数内部的内容");  console.log(a + b);');

        fun3(1, 2); // 调用函数
        function fn1() {
            console.log('我是函数体里面的内容1');
        }

        function fn2() {
            console.log('我是函数体里面的内容2');
        }

        fn1(); // 调用函数

        fn2.call(); // 调用函数
        var obj = {
            a: 'qianguyihao',
            fn2: function() {
                console.log('千古壹号，永不止步!');
            },
        };

        obj.fn2(); // 调用函数
        (function() {
            console.log('我是立即执行函数');
        })();
    </script>
</body>

</html>